/******************************************************************************
* Copyright (C)  2016 Wuhan Medical union  Co.Ltd All Rights Reserved. 
* 本软件为武汉水象股份有限公司开发研制。 未经本公司正式书面同意，其他任何个人、
* 团体不得使用、复制、修改或发布本软件.
 *****************************************************************************/
package com.sxfq.loansupermarket.backsystem.common.persistence.model;

import java.util.Date;

/**
 * @author chengpan
 * @date 2017-07-18 11:21:50
 * @description: <描述>
 * @log 2017-07-18 11:21:50 chengpan 新建
 */
public class CustomerPlatformVisitInfo {

	// Fields

	private Long id;
	/** 手机号 */
	private Long borrowerId;
	/** 公司ID */
	private Long companyId;
	/** 平台ID */
	private Long platformId;
	/** 访问类型 */
	private Integer type;
	/** 访问时间 */
	private Date accessTime;
	/** 创建时间 */
	private Date createTime;
	/** 更新时间 */
	private Date updateTime;
    private Long sum;

    public Long getSum() {
        return sum;
    }

    public void setSum(Long sum) {
        this.sum = sum;
    }
// Constructors




	/** default constructor */
	public CustomerPlatformVisitInfo() {
	}

	// Property accessors

	/**
	 * @return 设置主键 属性值
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * @return 获取主键 属性值
	 */
	public Long getId() {
		return this.id;
	}

	/**
	 * @return 设置手机号 属性值
	 */
	public void setBorrowerId(Long borrowerId) {
		this.borrowerId = borrowerId;
	}

	/**
	 * @return 获取手机号 属性值
	 */
	public Long getBorrowerId() {
		return this.borrowerId;
	}

	/**
	 * @return 获取 companyId属性值
	 */
	public Long getCompanyId() {
		return companyId;
	}

	/**
	 * @param companyId 设置 companyId 属性值为参数值 companyId
	 */
	public void setCompanyId(Long companyId) {
		this.companyId = companyId;
	}

	/**
	 * @return 获取 platformId属性值
	 */
	public Long getPlatformId() {
		return platformId;
	}

	/**
	 * @param platformId 设置 platformId 属性值为参数值 platformId
	 */
	public void setPlatformId(Long platformId) {
		this.platformId = platformId;
	}

	/**
	 * @return 获取 type属性值
	 */
	public Integer getType() {
		return type;
	}

	/**
	 * @param type 设置 type 属性值为参数值 type
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * @return 设置访问时间 属性值
	 */
	public void setAccessTime(Date accessTime) {
		this.accessTime = accessTime;
	}

	/**
	 * @return 获取访问时间 属性值
	 */
	public Date getAccessTime() {
		return this.accessTime;
	}

	/**
	 * @return 设置创建时间 属性值
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return 获取创建时间 属性值
	 */
	public Date getCreateTime() {
		return this.createTime;
	}

	/**
	 * @return 设置更新时间 属性值
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	/**
	 * @return 获取更新时间 属性值
	 */
	public Date getUpdateTime() {
		return this.updateTime;
	}

	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("CustomerPlatformVisitInfo[");
		builder.append(" 主键[id] = ");
		builder.append(id);
		builder.append(" 手机号[borrowerId] = ");
		builder.append(borrowerId);
		builder.append(" 公司ID[companyId] = ");
		builder.append(companyId);
		builder.append(" 平台ID[platformId] = ");
		builder.append(platformId);
		builder.append(" 访问类型[type] = ");
		builder.append(type);
		builder.append(" 访问时间[accessTime] = ");
		builder.append(accessTime);
		builder.append(" 创建时间[createTime] = ");
		builder.append(createTime);
		builder.append(" 更新时间[updateTime] = ");
		builder.append(updateTime);
		builder.append("]");
		return builder.toString();
	}
}